package com.inspur.edp.commonmodel.engine.core.data;


import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.inspur.edp.cef.entity.entity.IEntityData;
import com.inspur.edp.cef.spi.entity.resourceInfo.builinImpls.CefEntityResInfoImpl;
import com.inspur.edp.commonmodel.engine.core.data.serializer.CommEngineDataSerializer;
import com.inspur.edp.das.commonmodel.IGspCommonObject;

@Deprecated
@JsonSerialize(using = CommEngineDataSerializer.class)
public class EngineRootReadonlyAccessor extends EngineRootAccessor {

  @Deprecated
  public EngineRootReadonlyAccessor(IGspCommonObject be, IEntityData inner) {
    super(be, inner, null);
  }

  public EngineRootReadonlyAccessor(IGspCommonObject be, IEntityData inner,
      CefEntityResInfoImpl resInfo) {
    super(be, inner, resInfo, true);
  }
}
